licenced/licensed dealer - French English Dictionary